package cz.acies.organizer.data.persist;

import java.util.Map;

import cz.acies.data.persist.DefaultModelObject;
import cz.acies.data.persist.ModelObject;

public class BankAccount extends DefaultModelObject
{
	private static final long serialVersionUID = -4277638162365147744L;

	protected String parentId;
	protected String header;
	protected String prefix;
	protected String number;
	protected String code;
	protected String iban;
	protected String currency;
	protected String descript;
	protected String typeId;
	protected String ownerId;

	public BankAccount() {}

	public BankAccount(String id, Map<String, Object> data) {
		super(id, data);
	}

	// -----  -----------------------------------------------------------------
	
	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}

	public String getHeader() {
		return header;
	}

	public void setHeader(String header) {
		this.header = header;
	}

	public String getPrefix() {
		return prefix;
	}

	public void setPrefix(String prefix) {
		this.prefix = prefix;
	}

	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getIban() {
		return iban;
	}

	public void setIban(String iban) {
		this.iban = iban;
	}

	public String getCurrency() {
		return currency;
	}

	public void setCurrency(String currency) {
		this.currency = currency;
	}

	public String getDescript() {
		return descript;
	}

	public void setDescript(String descript) {
		this.descript = descript;
	}

	public String getTypeId() {
		return typeId;
	}

	public void setTypeId(String typeId) {
		this.typeId = typeId;
	}

	public String getOwnerId() {
		return ownerId;
	}

	public void setOwnerId(String ownerId) {
		this.ownerId = ownerId;
	}

}
